package com.elvende.web.client.service;

import com.elvende.web.client.dto.Category;
import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The async counterpart of <code>GreetingService</code>.
 */
public interface CategoryServiceAsync { 
	  void addCategory(Category input, AsyncCallback<Category> callback);
	  void editCategory(Category input, AsyncCallback<Category> callback);
	  void deleteCategory(Category input, AsyncCallback<Boolean> callback);
	  void listCategory(AsyncCallback<Category[]> asyncCallback);
}
